/*header*/
.header{position:fixed;top:0;left:0;width:100%;z-index:18;border-bottom:2px solid rgba(255,255,255,.22);}
.header>div>div{display:inline-block;vertical-align:middle;width:19%}
.header .logos {line-height:1.23rem;}
.header .logos a{display:inline-block;position:relative}
.header .logos img {max-height:.9rem;transition:none;opacity:0}
.header .logos img.logo1 {position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:1;transition:all .5s linear}
.header .navlist{text-align:right;width:81%}
.header .navlist>*{display:inline-block;vertical-align:middle;}
.header .navlist li {display:inline-block;padding:0 .3rem;}
.header .navlist li a{font-size:.18rem;color:#FFF;display:block;line-height:1.23rem;position:relative}
.header .navlist li a:after{content:'';width:0;height:4px;background:#1155d6;position:absolute;left:50%;bottom:-3px;z-index:1;transition:all .8s linear;}
.header .navlist li.active a:after,.header .navlist li a:hover:after{width:100%;left:0}
.header .navlist li.active a,.header .navlist li a:hover{color:#1155d6}

.header .navlist>a{font-size:.23rem;color:#FFF;margin-left:.2rem;}
.header .navlist .langs{margin-left:.2rem;padding-left:.2rem;border-left:1px solid #FFF}

.header .navlist .langs dl {position:relative;margin:0;padding:0}
.header .navlist .langs dl dt {font-size:.16rem;color:#FFF;font-weight:normal;cursor:pointer;}
.header .navlist .langs dl dt i {padding-left:.1rem;font-size:.21rem;display:inline-block;vertical-align:middle;}
.header .navlist .langs dl dd {position:absolute;top:100%;left:50%;transform:translateX(-50%);width:1rem;text-align:center;box-shadow:2px 2px 4px rgba(0,0,0,.2);display:none;transition:none;}
.header .navlist .langs dl dd a{display:block;font-size:.16rem;color:#333;line-height:.4rem;background:#FFF}
.header .navlist .langs dl dd a:hover {background:#1155d6;color:#FFF}


/*banner*/
.tem_banner .swiper-slide .videos {position:relative}
.tem_banner .swiper-slide .videos:before{content:'';width:100%;height:100%;background:url(../images/kkj.png) center repeat;position:absolute;top:0;left:0;z-index:2}

.tem_banner .swiper-slide video {width:100%;height:100%;object-fit:cover;background:#000}
.tem_banner .label_text{position:absolute;padding:0 2.6rem;top:50%;transform:translateY(-50%);z-index:1}
.tem_banner .label_text>div{display:inline-block;vertical-align:middle;}
.tem_banner .label_text .let .img img{max-height:.71rem;transition:none;}
.tem_banner .label_text .let p{font-size:.24rem;color:#FFF;margin:.1rem 0 0;letter-spacing:4px;}
.tem_banner .label_text .rlt {padding-left:.3rem;margin-left:.3rem;border-left:2px solid #b2bac0}
.tem_banner .label_text .rlt h6 {font-size:.6rem;color:#FFF}
.tem_banner .label_text .rlt p{font-size:.36rem;color:#FFF;margin:.15rem 0 0}
.tem_banner .swiper-page>div{position:absolute;top:50%;left:.65rem;transform:translateY(-50%);z-index:1;width:.65rem;height:.65rem;border:1px solid rgba(255,255,255,.32);border-radius:100%;line-height:.63rem;text-align:center;font-size:.25rem;color:rgba(255,255,255,.32)}
.tem_banner .swiper-page>div.slide-button-next {left:auto;right:.65rem;}
.tem_banner .swiper-page>div:hover {border-color:#1155d6;color:#1155d6}
@keyframes dropdown2 {
	form{
		background-position:center .1rem;
	}
	to{
		background-position:center .3rem;
	}
}
.tem_banner.index:after{content:'';width:.62rem;height:.62rem;border:1px dashed #FFF;border-radius:100%;position:absolute;line-height:.6rem;text-align:center;background:url(../images/icon0.png) center .1rem no-repeat;background-size:.1rem .19rem;position:absolute;bottom:.45rem;left:50%;transform:translateX(-50%);z-index:1;animation: dropdown2 .7s 0.2s linear infinite alternate;}
/**/
.index_about{background:rgb(15,19,28)}
.index_about>div{display:inline-block;vertical-align:middle;width:50%}
.index_about .text{text-align:center;}
.index_about .text h2 {font-size:.46rem;color:#FFF}
.index_about .text p {font-size:.26rem;color:#FFF;margin:.3rem 0 .4rem;}
.index_about .text .links>a{display:inline-block;font-size:.16rem;color:#0f76e0;margin:0 .1rem;}
.index_about .text .links>a i {margin-left:.1rem;}
.index_about .imgs{overflow:hidden}
.index_about:hover .imgs img {transform:scale(1.06)}
/**/
.index_promain{background:url(../images/xybj1.jpg) 0 bottom no-repeat;background-size:cover;padding:.8rem 0 .55rem}
.index_promain .titles{text-align:center;margin:0 0 .45rem}
.index_promain .titles h3 {font-size:.46rem;color:#222}
.index_promain .titles p{font-size:.26rem;color:#222;margin:.3rem 0 .25rem}
.index_promain .titles span {font-size:.16rem;color:#86868b;display:block;margin:0 0 .45rem}
.index_promain .titles a{display:inline-block;background:#153666;border-radius:9999px;padding:0 .47rem;line-height:.42rem;font-size:.14rem;color:#FFF}
.index_promain .editor{position:relative;padding:0 1.85rem;margin:0 0 1.5rem}
.index_promain .editor>div{display:inline-block;vertical-align:top;width:20%;text-align:center}
.index_promain .editor>div:hover .imgs img{transform:translateY(-5px)}
.index_promain .editor p {font-size:.16rem;color:#000;margin:.2rem 0 0}
.index_promain>div>.imgs{text-align:center;background:url(../images/index513_27.png) center no-repeat;background-size:8.54rem auto}
.index_promain>div>.imgs span {background:none !important;display:inline-block}
.index_promain>div>.imgs img{max-width:5.09rem;transition:none}


.tem_index_product{background:#FFF;padding:1.05rem .5rem 1.3rem;}
.tem_index_product h3 {font-size:.48rem;color:#272626;text-align:center;margin:0 0 .45rem;}
.tem_index_product .mains>div{display:inline-block;vertical-align:top;padding:0 5px;width:50%;margin:0 0 .15rem}
.tem_index_product .mains .items{display:block;position:relative}
.tem_index_product .mains .items.it0,.tem_index_product .mains .items.it2 {background:rgb(18,18,22)}
.tem_index_product .mains .items.it1 {background:rgb(251,251,251)}
.tem_index_product .mains .items.it3 {background:rgb(222,232,234)}
.tem_index_product .mains .imgs{min-height:1.6rem;overflow:hidden}
.tem_index_product .mains .imgs span {background:none !important;}
.tem_index_product .mains .text {text-align:center;z-index:1;padding:.5rem 0 .35rem}
.tem_index_product .mains .text h4 {font-size:.36rem;color:#FFF;font-weight:bold;}
.tem_index_product .mains .text p{font-size:.2rem;color:#FFF;margin:.2rem 0 .3rem;}
.tem_index_product .mains .text>div>a{display:inline-block;font-size:.16rem;color:#0f76e0;margin:0 .1rem;}
.tem_index_product .mains .text>div>a i {margin-left:.1rem;}
.tem_index_product .mains .items.it1 .text h4,.tem_index_product .mains .items.it1 .text p {color:#101010}
.tem_index_product .mains .items.it3 .text h4,.tem_index_product .mains .items.it3 .text p {color:#101010}
.tem_index_product .mains .items:hover .imgs span{transform:scale(1.06)}


.tem_index_news{background:url(../images/icon3.jpg) center no-repeat;background-size:cover;padding:1.25rem 0 1.55rem;}
.tem_index_news h3 {font-size:.48rem;color:#272626;text-align:center;margin:0 0 .6rem;}
.tem_index_news .swiper-slide a{display:block;position:relative;border:1px solid #edebeb;padding:.5rem .35rem .45rem;}
.tem_index_news .swiper-slide span {font-size:.16rem;color:#515151}
.tem_index_news .swiper-slide h6 {font-size:.22rem;color:#313131;line-height:.3rem;height:.9rem;overflow:hidden;margin:.45rem 0 .3rem;}
.tem_index_news .swiper-slide em {font-size:.16rem;color:#1155d6;display:inline-block;margin:0 0 .4rem;}
.tem_index_news .swiper-slide .imgs img {width:100%;height:2.42rem;object-fit:cover;transition:none;}
.tem_index_news .swiper-slide a:hover {background:#FFF;box-shadow:2px 2px 4px rgba(0,0,0,.12)}
/*common footer*/
.footer{background:#242323;padding:1.1rem 0 .8rem;}
.footer .f_info>div{display:inline-block;vertical-align:top;width:70%}
.footer .f_info .navlist dl {display:inline-block;vertical-align:top;width:14.285%;margin:0;padding:0 .15rem 0 0}
.footer .f_info .navlist dl dt {font-weight:normal;margin:0 0 .25rem}
.footer .f_info .navlist dl dt a{font-size:.18rem;color:#FFF}
.footer .f_info .navlist dl dd {margin:0 0 .15rem;}
.footer .f_info .navlist dl dd a{font-size:.15rem;color:#c0c0c0}


.footer .f_info .infos{width:30%}
.footer .f_info .infos h4 {font-size:.16rem;color:#FFF;margin:0 0 .25rem;}
.footer .f_info .infos h4 em{display:block;margin:.15rem 0 0 }
.footer .f_info .infos h4 a {font-size:.24rem;color:#1155d6}
.footer .f_info .infos p{font-size:.16rem;color:#FFF;margin:0 0 .25rem;display:flex;width:100%}
.footer .f_info .infos p a{font-size:.16rem;color:#FFF;}
.footer .copy{padding:.8rem 0 0}
.footer .copy>* {display:inline-block;vertical-align:bottom;width:60%}
.footer .copy>p {margin:0;font-size:.16rem;color:#dddcdc;}
.footer .copy>p a{font-size:.16rem;color:#dddcdc;}
.footer .copy .share{width:40%;text-align:right}
.footer .copy .share>a{display:inline-block;margin-left:.18rem;width:.4rem;height:.4rem;background:#898989;line-height:.4rem;text-align:center;font-size:.16rem;color:#FFF}
/*common pages*/
.tem_banner.indise{padding:1.25rem 0 0;}
.flash {position:relative}
.flash .mbx{position:absolute;top:.4rem;left:1.6rem;z-index:1;font-size:.14rem;color:#FFF}
.flash .mbx a{font-size:.14rem;color:#FFF}
.flash .mbx a:first-child+a {display:none;}
.flash .mbx a:first-child i{font-size:.2rem;margin-right:.15rem;display:inline-block;vertical-align:middle;}
.flash .page_txt{position:absolute;top:50%;left:2.6rem;z-index:1}
.flash .page_txt p{font-size:.18rem;color:#FFF;border:1px solid #FFF;border-radius:35px;padding:0 .22rem;line-height:.45rem;display:inline-block;margin:0 0 .4rem;}
.flash .page_txt h2 {font-size:.28rem;color:#FFF;font-weight:bold;}

.pa_header,.is_header{background:#FFF;box-shadow:0 0 10px rgba(0,0,0,.12)}
.pa_header .logos img.logo1,.is_header .logos img.logo1 {opacity:0 !important}
.pa_header .logos img.logo2,.is_header .logos img.logo2 {opacity:1}
.pa_header .navlist li a ,.is_header .navlist li a {color:#444}
.pa_header .navlist>a,.is_header .navlist>a{color:#444}
.pa_header .navlist .langs,.is_header .navlist .langs {border-color:rgba(0,0,0,.3)}
.pa_header .navlist .langs dl dt,.is_header .navlist .langs dl dt{color:#444}



.sort_navlist{background:#FFF;border-bottom:1px solid #e5e5e5}
.sort_navlist li {display:inline-block;padding-right:.75rem;}
.sort_navlist li a{font-size:.16rem;color:#3b3b3b;display:block;position:relative;line-height:.85rem;}
.sort_navlist li.on a,.sort_navlist li a:hover {color:#dd3d36}
.sort_navlist li a:after{content:'';width:0;height:3px;background:#dd3d36;position:absolute;bottom:-3px;left:50%;transition:all .45s linear;}
.sort_navlist li.on a:after,.sort_navlist li a:hover:after{width:100%;left:0}

.about_box{}
.company{padding:1.25rem 0 0;background:#FFF}
.company h3 {font-size:.26rem;color:#3f3f3f;font-weight:bold;margin:0 0 .45rem;}
.company .infos{border-bottom:1px solid #ececec;padding:0 0 .8rem;}
.company .infos>div{display:inline-block;vertical-align:top;width:32%}
.company .infos .titles{padding:0 .5rem 0 0}
.company .infos .titles h6{font-size:.24rem;color:#3f3f3f;font-weight:bold;}
.company .infos .titles p{font-size:.36rem;color:#343434;margin:.35rem 0 0}
.company .infos .titles p em {color:#da241c}
.company .infos .editor{width:68%;font-size:.16rem;color:#4e4e4e;line-height:1.65}
.company .datanums>div{display:inline-block;vertical-align:middle;width:32%}
.company .datanums .nums>div{padding:.35rem 0}
.company .datanums .nums h5>*{display:inline-block;margin:0;vertical-align:bottom;line-height:1;color:#1155d6;font-weight:bold;}
.company .datanums .nums h5 p{font-size:.6rem;}
.company .datanums .nums h5 em {width:.23rem;height:.23rem;line-height:.21rem;text-align:center;font-size:.16rem;color:#1155d6;border:1px solid #1155d6;border-radius:100%;margin-left:.1rem;}
.company .datanums .nums>div>p{font-size:.16rem;color:#5f5e5e;margin:.15rem 0 0}
.company .datanums .imgs{width:68%}
.company .datanums .imgs span{background:none !important;}

.history{padding:1.55rem 0 .55rem;}
.history:before{position:fixed;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}
.history .titles{margin:0 0 .35rem}
.history .titles h6 {font-size:.24rem;color:#FFF}
.history .titles p{font-size:.36rem;color:#FFF;margin:.3rem 0 0}
.history .lists{position:relative}
.history .lists:before{content:'';width:100%;height:4.02rem;background:url(../images/icon4.png) 0 0 no-repeat;background-size:100% auto;position:absolute;left:0;top:-1.29rem;}
.history .lists .items{display:inline-block;vertical-align:top;width:20%;padding:0 .5rem 0 0}
.history .lists .items h5{font-size:.3rem;color:#FFF;font-weight:bold;margin:0 0 .25rem;padding:1.6rem 0 0;background:url(../images/icon3.png) 0 0 no-repeat;background-size:1.34rem 1.34rem;}
.history .lists .items .editor{font-size:.16rem;color:#FFF;line-height:1.65}
.history .lists .items.his0 {margin:1.9rem 0 0}
.history .lists .items.his1 {margin:1rem 0 0}
.history .lists .items.his3 {margin:.6rem 0 0}
.history .lists .items.his4 {margin:1rem 0 0}
.history .lists .swiper-page {margin:.2rem 0 0;text-align:center;background:url(../images/icon4-1.png) center no-repeat;background-size:.29rem .31rem;line-height:.35rem;}
.history .lists .swiper-page>div{display:inline-block;outline:none;margin:0 .4rem;font-size:.28rem;color:#808080;}
.history .lists .text-center{font-size:.12rem;color:#FFF;margin:.1rem 0 0}
.history .lists .swiper-page>div:hover {color:#FFF}

.culture{background:#FFF;padding:1.35rem 0 }
.culture .infos {padding:0 0 .64rem;border-bottom:1px solid #e5e5e5;margin:0 0 .6rem}
.culture .infos>div{display:inline-block;vertical-align:middle;width:50%}
.culture .infos .titles h6 {font-size:.24rem;color:#3f3f3f}
.culture .infos .titles p{font-size:.36rem;color:#343434;margin:.3rem 0 0}
.culture .infos .swiper-page {text-align:right}
.culture .infos .swiper-page>div{display:inline-block;vertical-align:middle;margin-left:.2rem;font-size:.34rem;color:#969696}
.culture .infos .swiper-page>div:hover {color:#da241c}
.culture .lists .swiper-slide>div{display:inline-block;width:50%;padding:0 .15rem 0 0}
.culture .lists .swiper-slide>div.cul1 {padding:0 0 0 .15rem;}
.culture .lists .swiper-slide .items>div{border-radius:12px;overflow:hidden;display:flex;width:100%;height:2.86rem;    flex-direction: row;
    align-items: center;
}
.culture .lists .swiper-slide .items>div>div{display:inline-block;vertical-align:middle;width:31.5%}
.culture .lists .swiper-slide .items>div .imgs{text-align:center;height:1.16rem;line-height:1.16rem;border-right:1px solid #FFF}
.culture .lists .swiper-slide .items>div .imgs img {max-height:1.16rem;transition:none}
.culture .lists .swiper-slide .items>div .editor{width:68.5%;padding:0 .48rem;}
.culture .lists .swiper-slide .items>div .editor h4 {font-size:.24rem;color:#FFF}
.culture .lists .swiper-slide .items>div .t {font-size:.16rem;color:#FFF;margin:.15rem 0 0}
.culture .lists .swiper-slide>div.cul0>div{background:url(../images/icon5-1.png) 0 bottom no-repeat #dd3d36;background-size:100% auto;}
.culture .lists .swiper-slide>div.cul1>div{background:url(../images/icon5-2.png) right 0 no-repeat #dd3d36;background-size:3.68rem auto;}
.culture .lists .swiper-slide .items>div:hover {transform:scale(.96);box-shadow:2px 2px 4px rgba(0,0,0,.12)}

.honor{background:#e1e4e8;padding:1.75rem 0 1.3rem;}
.honor>div{position:relative}
.honor .titles{position:absolute;top:-.55rem;left:0}
.honor .titles h6 {font-size:.24rem;color:#3f3f3f}
.honor .titles p{font-size:.36rem;color:#343434;margin:.3rem 0 .38rem}
.honor .titles span{font-size:.18rem;color:#343434}
.honor .lists{position:relative}
.honor .lists .swiper-slide{}
.honor .lists .swiper-slide>div{display:inline-block;vertical-align:top;width:25%;}
.honor .lists .swiper-slide>div:first-child{margin-left:50%}
.honor .lists .items .imgs_{height:2rem;text-align:center;margin:0 0 .95rem;position:relative;    display: flex;
    flex-direction: row;    justify-content: center;    align-items: flex-end;}
	
.honor .lists .items .imgs_:after{content:'';width:100%;height:1.25rem;background:url(../images/icon6.png) 0 0 no-repeat;background-size:100% auto;position:absolute;top:100%;left:50%;transform:translate(-50%,-5px);}

.honor .lists .items .imgs_ img {max-height:2rem;position:relative;z-index:2;max-width:60%;transform:translateX(-.12rem)}
.honor .lists .items p{margin:0;font-size:.16rem;color:#2c2c2c;text-align:center;transform:translateX(-.12rem)}
.honor .lists .items a:hover .imgs_ img {transform:translateX(-.12rem) scale(1.02)}
/*产品*/
.flash ol {position:absolute;right:1.6rem;top:50%;z-index:1;margin:0;padding:0}
.flash ol li {margin:0 0 .35rem;text-align:right;}
.flash ol li a{font-size:.16rem;color:#FFF;font-weight:bold;display:block;padding-right:.32rem;position:relative}
.flash ol li a:after{content:'';width:.16rem;height:4px;background:rgba(255,255,255,.5);position:absolute;right:0;top:50%;transform:translateY(-50%)}
.flash ol li a:hover{padding-right:.5rem;}
.flash img {width:100%;max-height:5rem;object-fit:cover;transition:none}

.product_box{padding:.85rem 0 1.9rem;}
.product_box h3 {font-size:.4rem;color:#3b3b3b;padding:0 0 .35rem;position:relative;border-bottom:2px solid #ececec;margin:0 0 .45rem;}
.product_box .lists li {padding:0 .12rem;margin:0 0 .38rem;}
.product_box .lists li a{display:block;position:relative;text-align:center;padding:0 .5rem .75rem;}
.product_box .lists li a:before{content:'';width:100%;height:0;background:#f5f5f5;position:absolute;top:0;left:0;-webkit-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .7s cubic-bezier(.77,0,.175,1) 0s;}

.product_box .lists li a>*{position:relative;z-index:2}
.product_box .lists li .imgs {height:3.1rem;line-height:3.1rem;}
.product_box .lists li .imgs span{background:none !important;display:inline-block;vertical-align:middle;}
.product_box .lists li .imgs img{max-height:3.1rem;}
.product_box .lists li h5 {font-size:.24rem;color:#3b3b3b;line-height:.26rem;height:.52rem;overflow:hidden;margin:.15rem 0;}
.product_box .lists li a >span {font-size:.16rem;color:#3b3b3b;display:block;border:1px solid #464646;border-radius:16px;padding:0 .28rem;line-height:.69rem;position:relative;text-align:left;}
.product_box .lists li a>span i{position:absolute;right:.24rem;top:50%;transform:translateY(-50%);font-size:.26rem;color:#333}
.product_box .lists li a:hover:before{height:100%}
.product_box .mores{padding:.7rem 0 0;border-top:2px solid #ececec;text-align:center;transition:none;}
.product_box .mores a{display:inline-block;font-size:.16rem;color:#5c5c5c}
.product_box .mores a img {max-height:.18rem;transition:none;margin:0 .1rem 0 0}
/*产品详情*/
.show_product{padding:1.25rem 0 1.65rem;background:#f9f9f9}
.show_product .mbx {border-top:1px solid #bfbfbf;font-size:.14rem;color:#595959;padding:.35rem 0}
.show_product .mbx a{font-size:.14rem;color:#595959}
.show_product .mbx a:first-child+a {display:none;}
.show_product .mbx a:first-child i{font-size:.2rem;margin-right:.15rem;display:inline-block;vertical-align:middle;}
.show_product .mainsbox{margin:0 0 .65rem;display:flex;width:100%}
.show_product .mainsbox>div{width:50%;border-right:.07rem solid #f9f9f9;background:#FFF}
.show_product .mainsbox>div:last-child {border-right:0;border-left:.07rem solid #f9f9f9}
.show_product .mainsbox .swiper-slide {height:6.05rem;line-height:6.05rem;text-align:center;}
.show_product .mainsbox .swiper-slide img {max-height:6rem;transition:none;}
.show_product .mainsbox .text{padding:.55rem 0 0 .55rem;}
.show_product .mainsbox .text h3 {font-size:.36rem;color:#3b3b3b;padding:0 0 .25rem;border-bottom:1px solid #dcdcdc;margin:0 0 .4rem;}
.show_product .mainsbox .text .desc{font-size:.16rem;color:#3b3b3b;line-height:1.65}
.show_product .detail{padding:.55rem;font-size:.16rem;color:#3b3b3b;background:#FFF}
.show_product .detail table {width:100% !important;}
.show_product .detail table td {border:1px solid #eee;width:auto;height:.45rem;vertical-align:middle;padding:0 .1rem;}
.show_product .detail table td p {margin:0}
/*新闻*/
.news_box{padding:.7rem 0 1.65rem;}
.news_box .lists {padding:0 0 .1rem;position:relative}
.news_box .lists:before,.news_box .lists:after{content:'';width:1px;height:100%;background:#e5e5e5;position:absolute;left:33.333%;top:0}
.news_box .lists:after{left:auto;right:33.333%}

.news_box li {padding:0 .2rem .65rem;}
.news_box li a{display:block;position:relative}
.news_box li .imgs img{width:100%;height:2.36rem;object-fit:cover;transition:none;}
.news_box li .text{padding:.4rem .3rem .25rem;border-bottom:2px solid #f1f1f1;}
.news_box li .text span {font-size:.18rem;color:#565656;display:inline-block;padding-left:.1rem;border-left:1px solid #6d6d6d}
.news_box li .text h5 {font-size:.24rem;color:#3c3c3f;line-height:.27rem;height:.54rem;overflow:hidden;margin:.3rem 0 .25rem;}
.news_box li .text p{font-size:.16rem;color:#616266;line-height:.24rem;height:.72rem;overflow:hidden;margin:0 0 .5rem;}
.news_box li .text em {font-size:.18rem;color:#565656}
.news_box li .text em i{margin-left:.15rem;}
.news_box li a:hover .imgs {box-shadow:2px 2px 4px rgba(0,0,0,.12);transform:translateY(5px)}

.news_box .mores{padding:.85rem 0 0;border-top:2px solid #ececec;text-align:center;margin:.7rem 0 0;transition:none;}
.news_box .mores a{display:inline-block;font-size:.16rem;color:#5c5c5c}
.news_box .mores a img {max-height:.18rem;transition:none;margin:0 .1rem 0 0}
/**/
.human_box{}
.human_box .mains0 {padding:.7rem 0 .85rem;}
.human_box .mains0 h3 {font-size:.42rem;color:#242525;margin:0 0 .6rem;font-weight:bold;line-height:1.7}
.human_box .mains0 .editor>div{display:inline-block;vertical-align:middle;width:63.4%}
.human_box .mains0 .editor .imgs{overflow:hidden;border-radius:12px;overflow:hidden}
.human_box .mains0 .editor .text{width:36.6%;padding:0 .65rem;}
.human_box .mains0 .editor .text h6 {font-size:.24rem;color:#252626;font-weight:bold;margin: 0 0 .25rem;}
.human_box .mains0 .editor .text p{font-size:.16rem;color:#4f5050;margin:0 0 .6rem;}
.human_box .mains0 .editor .text *:last-child{margin:0}

.human_box .mains1 {display:flex;width:100%;align-items: center;position:relative;background:linear-gradient(to bottom,#00477d,#0b4fa1)}
.human_box .mains1 .text{width:51%;position:relative;padding:0 .65rem 0 2.6rem;}
.human_box .mains1 .text h3 {font-size:.48rem;color:#FFF;font-weight:bold;}
.human_box .mains1 .text>p {font-size:.16rem;color:#FFF;margin:.35rem 0 0}
.human_box .mains1 .text .lists{margin:.65rem 0 0;}
.human_box .mains1 .text .lists li {padding:.4rem 0 .25rem .35rem;position:relative;border-top:1px solid rgba(255,255,255,.2)}
.human_box .mains1 .text .lists li a{display:block;position:relative;font-size:.24rem;color:#FFF;font-weight:bold;margin:0 0 .25rem}
.human_box .mains1 .text .lists li a i {position:absolute;right:0;top:50%;transform:translateY(-50%);width:.3rem;height:.3rem;background:rgba(255,255,255,.2);line-height:.3rem;text-align:center;font-size:.16rem;color:#FFF;border-radius:100%}
.human_box .mains1 .text .lists li .submenu {font-size:.16rem;color:#FFF;line-height:1.65;transition:none;display:none;}
.human_box .mains1 .text .lists li:last-child{border-bottom:1px solid rgba(255,255,255,.2)}
.human_box .mains1 .text .lists li.opens a i {transform:translateY(-50%) rotate(180deg)}
.human_box .mains1 .text .lists li:before{content:'';width:4px;height:0;background:#FFF;position:absolute;top:0;left:0;transition:all .54s linear;}
.human_box .mains1 .text .lists li.opens:before{height:100%}
.human_box .mains1 .imgs{width:49%}
.human_box .mains1 .imgs img {width:100%;height:7.24rem;object-fit:cover;transition:none;}

.human_box .mains2 {background:#f7f7f7;padding:1.3rem 0 .65rem;display:none}
.human_box .mains2>div>div{display:inline-block;vertical-align:middle;width:64%}

.human_box .mains2 .swiper-slide>div{display:inline-block;vertical-align:middle;margin:0 0 .23rem;padding:0 .25rem 0 0}
.human_box .mains2 .swiper-slide>div:first-child{width:35.2%}
.human_box .mains2 .swiper-slide>div:first-child+div {width:30.2%}
.human_box .mains2 .swiper-slide>div:first-child+div+div {width:34.6%}
.human_box .mains2 .swiper-slide>div>div{padding:.12rem 0}
.human_box .mains2 .swiper-slide>div>div>div{position:relative;overflow:hidden;border-radius:12px;cursor:pointer;}
.human_box .mains2 .swiper-slide>div>div p {position:absolute;bottom:.4rem;left:.3rem;z-index:1;font-size:.18rem;color:#FFF;margin:0}
.human_box .mains2 .swiper-slide>div img {width:100%;height:4.2rem;object-fit:cover;transition:none}
.human_box .mains2 .swiper-slide>div .te2 img{height:3.35rem;}
.human_box .mains2 .swiper-slide>div .te4 img{height:4.03rem;}
.human_box .mains2 .swiper-slide>div .te1 img{height:2.83rem;}
.human_box .mains2 .swiper-slide>div .te3 img{height:2.7rem;}

.human_box .mains2 .text{width:36%;text-align:center;}
.human_box .mains2 .text h3 {font-size:.48rem;color:#242525;}
.human_box .mains2 .text>p{font-size:.2rem;color:#636363;margin:.35rem 0 .5rem;}
.human_box .mains2 .text .itembox{font-size:.2rem;color:#636363;margin:0 0 .85rem}
.human_box .mains2 .text .swiper-page {text-align:center;}
.human_box .mains2 .text .swiper-page>div{display:inline-block;margin:0 .17rem;width:.37rem;height:.37rem;border:2px solid #004576;border-radius:100%;line-height:.33rem;font-size:.16rem;color:#004576;font-weight:bold;}
.human_box .mains2 .text .swiper-page>div:hover {background:#004576;color:#FFF}

.human_box .mains3 {background:#FFF;padding:1.1rem 0}
.human_box .mains3 h3 {font-size:.48rem;color:#242525;text-align:center;margin:0 0 .55rem;}
.human_box .mains3 .lists{position:relative}
.human_box .mains3 .lists .swiper-slide a{display:block;position:relative;}
.human_box .mains3 .lists .swiper-slide img {border-radius:8px;width:100%;height:4.98rem;object-fit:cover;transition:none;}
.human_box .mains3 .lists .swiper-page>div{position:absolute;top:50%;left:23%;outline:none;width:.55rem;height:.64rem;background:url(../images/icon8-1.png) 0 0 no-repeat;background-size:.55rem .64rem !important;z-index:1;transform:translateY(-50%);margin:-.4rem 0 0}
.human_box .mains3 .lists .swiper-page>div.slide-button-next{left:auto;right:23%;background:url(../images/icon8-2.png) 0 0 no-repeat;}
.human_box .mains3 .lists .swiper-page>div.slide-button-prev:hover {background:url(../images/icon8-1h.png) 0 0 no-repeat;}
.human_box .mains3 .lists .swiper-page>div.slide-button-next:hover {background:url(../images/icon8-2h.png) 0 0 no-repeat;}
.human_box .mains3 .lists .swiper-slide a:hover {transform:scale(.98);box-shadow:2px 2px 4px rgba(0,0,0,.12)}
.human_box .mains3 .lists .slide-pagination{text-align:center;margin:.45rem 0 0;font-size:.24rem;color:#595959}
.human_box .mains3 .lists .slide-pagination i{color:#00487b}

.human_box .mains4>div {display:inline-block;vertical-align:top;width:50%}
.human_box .mains4 .imgs img {width:100%;height:4.6rem;object-fit:cover;transition:none;}
.human_box .mains4 a{display:block;position:relative}
.human_box .mains4 .text{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);z-index:1}
.human_box .mains4 .text h6 {font-size:.36rem;color:#FFF;padding:1.1rem 0 0;font-weight:bold;background:url(../images/icon9-1.png) center 0 no-repeat;background-size:.93rem .64rem;}
.human_box .mains4 .text p {font-size:.24rem;color:#FFF;margin:.1rem 0 0}
.human_box .mains4>div:last-child .text h6 {background:url(../images/icon9-2.png) center 0 no-repeat;background-size:.74rem .7rem;}

.joblist{padding:.7rem 0 1.5rem;}
.joblist .titles{text-align:center;margin:0 0 .85rem;}
.joblist .titles h3 {font-size:.42rem;color:#242525;font-weight:bold;}
.joblist .titles .slogan {font-size:.16rem;color:#1155d6;margin:.25rem 0 0}
.joblist .titles .slogan a{font-size:.16rem;color:#1155d6;}
.joblist .lists li {padding:0 .28rem 0 0;margin:0 0 .45rem}
.joblist .lists li:nth-child(2n) {padding:0 0 0 .28rem;}
.joblist .lists li a{display:block;border:1px solid #bfbfbf;border-radius:16px;padding:.25rem}
.joblist .lists li h6 {font-size:.16rem;color:#242525;}
.joblist .lists li p{font-size:.14rem;color:#727272;margin:.15rem 0 0}
.joblist .lists li p em {padding-left:.1rem;margin-left:.1rem;border-left:1px solid #b1b1b1}
.joblist .lists li a:hover {box-shadow:0 0 .27rem rgba(0,0,0,.07)}
/*翻页*/
.page {margin:.45rem 0 0}
.page a{display:inline-block;margin:0 3px;width:.34rem;height:.34rem;border:2px solid #e2e2e2;line-height:.3rem;text-align:center;font-size:.16rem;color:#727272;border-radius:6px;}
.page a.page-num-current{border-color:#e04a43;color:#e04a43}
/*招聘详情*/
.job_box{padding:1.25rem 0 1.5rem;}
.job_box .infos{background:#f5f5f5;padding:.8rem 0 .5rem;}
.job_box .infos>div>div{display:inline-block;vertical-align:top;width:73%}
.job_box .infos .titls h3{font-size:.3rem;color:#242525;margin:0 0 .25rem;}
.job_box .infos .titls .slogan {font-size:.14rem;color:#727272;}
.job_box .infos .titls .slogan span{display:inline-block;margin:0 .12rem 0 0;padding:0 .12rem 0 0;border-right:1px solid #c6c6c6}
.job_box .infos .titls .slogan span:last-child{margin:0;padding:0;border:0}
.job_box .infos .item{width:27%;text-align:center;}
.job_box .infos .item>a{font-size:.16rem;color:#838383;width:1.68rem;line-height:.58rem;border-radius:35px;background:#f1f1f1;display:block;margin:.1rem auto }
.job_box .infos .item>a:last-child{background:#df403b;color:#FFF}
.job_box .details{padding:.4rem 0 0;font-size:.16rem;color:#565656;line-height:1.75} 
/*通用二级导航*/
.flash .colnav{position:absolute;right:2.6rem;bottom:.4rem;z-index:1;border-radius:35px;overflow:hidden;background:#FFF}
.flash .colnav>p {display:inline-block;vertical-align:middle;margin:0;border-right:2px solid #f1f1f1;text-align:center}
.flash .colnav>p>a{display:block;width:1.45rem;font-size:.16rem;color:#4c4b4b}
.flash .colnav>p:last-child{border-right:0}
.flash .colnav>p>a>i{line-height:.67rem;display:inline-block;position:relative}
.flash .colnav>p>a>i:before{content:'';width:0;height:2px;background:#004475;position:absolute;bottom:0;left:0;transition:all .8s linear;}
.flash .colnav>p>a:hover i:before,.flash .colnav>p.on>a>i:before{width:100%}

/*联系方式*/
.contact_box{background:linear-gradient(10deg,rgba(0, 38, 93, 1),#1155d6)}
.contact_box>div{display:inline-block;vertical-align:middle;width:35.7%}
.contact_box .text{padding:0 .75rem 0 1.6rem;}
.contact_box .text h2 {font-size:.42rem;color:#FFF;margin:0 0 .4rem;}
.contact_box .text .editor>div{padding:.45rem 0;border-bottom:2px solid rgba(255,255,255,.65);font-size:.24rem;color:#FFF}
.contact_box .text .editor>div>em {display:block;font-size:.16rem;color:#FFF;margin:0 0 .2rem;}
.contact_box .text .editor>div>em img {max-height:.24rem;margin-right:.1rem;display:inline-block;vertical-align:middle;}
.contact_box .text .editor>div a{font-size:.24rem;color:#FFF}
.contact_box .text .editor>div:last-child{padding-bottom:0;border:0}

.contact_box .map{width:64.3%}
.contact_box .map #container {height:10.42rem}
/*留言*/
.message{padding:1.2rem 0 1.65rem;}
.message h3 {font-size:.42rem;color:#FFF;margin:0 0 .85rem;}
.message .mainsbox{}
.message .mainsbox .lists{padding:0 .9rem 0 0}
.message .mainsbox>div{display:inline-block;vertical-align:bottom;width:50%}
.message .mainsbox .lists ul {display:block;background:#FFF;border-radius:10px;padding:.65rem .6rem 1.2rem;}
.message .mainsbox .lists li {margin:0 0 .3rem;}
.message .mainsbox .lists li input[type="text"],.message .mainsbox .lists li textarea {width:100%;height:.56rem;min-height:35px;border:0;border-bottom:2px solid #eaeaea;background:none;font-size:.14rem;color:#989898}
.message .mainsbox .lists li textarea {height:1.4rem;padding:.1rem 0}
.message .mainsbox .lists li button {background:none;border:2px solid #eaeaea;border-radius:35px;padding:0 1.65rem;height:.47rem;min-height:35px;font-size:.16rem;color:#6a6969}
.message .mainsbox .lists li:last-child{margin:0}
.message .mainsbox .imgs span{background:none !important;}
.message .mainsbox .imgs {text-align:center;}
/**/
.case_box{padding:.85rem 0 1.9rem;}
.case_box h3 {font-size:.4rem;color:#3b3b3b;padding:0 0 .35rem;position:relative;border-bottom:2px solid #ececec;margin:0 0 .45rem;}
.case_box .lists li {padding:0 .12rem;margin:0 0 .38rem;}
.case_box .lists li a{display:block;position:relative;text-align:center;}
.case_box .lists li a:before{content:'';width:100%;height:0;background:#f5f5f5;position:absolute;top:0;left:0;-webkit-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .7s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .7s cubic-bezier(.77,0,.175,1) 0s;}

.case_box .lists li .imgs {overflow:hidden;border-radius:12px;box-shadow:0 0 6px rgba(0,0,0,.12)}
.case_box .lists li .imgs img {width:100%;height:2.1rem;object-fit:cover;transition:none}


.case_box .lists li a:hover .imgs {transform:scale(.98);}
/********<=767 mobile nav style css********/
.fl-page{position:relative;top:-1.5rem;}

#menu {display:none;}
#menu.mm-menu.mm-current{display:block;}
.m-header {background:#FFF;box-shadow:0 0 12px rgba(0,0,0,0.2)}
.m-header >.col-xs-6>div {color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs>*{display:inline-block;font-size:14px;color:#333;line-height:normal;}
.m-header >.col-xs-6 .langs em {padding:0 5px;}
.m-header >.col-xs-6 .langs a{width:30px;height:30px;background:#333;color:#FFF;line-height:30px;text-align:center;border-radius:100%;margin:0 0 0 5px;}
.m-header >.col-xs-6 .menu{margin-left:.15rem;}
.m-header >.col-xs-6 .menu a{font-size:16px;color:#333}
.m-header >.col-xs-6 .menu a>* {display:inline-block;vertical-align:middle;}
.m-header >.col-xs-6 .menu a i {font-size:20px;}
.m-header >.col-xs-6 img {max-height:45px;}
.st-container .st-menu {background:#0e6eb8;
	-webkit-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
    -o-transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
     transition: all .6s cubic-bezier(.77,0,.175,1) 0s;
}
.st-container .st-menu ul li a {color:#FFF;position:relative;font-size:.25rem}
.st-container .st-menu ul li>a:hover,.st-container .st-menu ul li.active>a {background:#f39800;box-shadow:0 4px 8px rgba(0,0,0,0.2);border-radius:5px;color:#FFF}
.st-container .st-menu ul li>a>i {position:absolute;right:1em;top:50%;transform:translateY(-50%);color:#FFF}
.st-container .st-menu ul li.active>a>i,.st-container .st-menu ul li>a:hover>i {color:#FFF}
.st-container .st-menu ul li>dl {transition:none;margin:0}
.st-container .st-menu ul li>dl dd a {background:none;box-shadow:none;color:#FFF;padding-left:0}
.st-container .st-menu ul li>dl dd a i {padding-right:10px;}
.st-container .st-menu ul li>dl dd.on2 a,.st-container .st-menu ul li>dl dd a:hover {color:#f39800}
.st-container .st-menu ul li>dl dd.on2 a i,.st-container .st-menu ul li>dl dd a:hover i {padding-right:16px}
.st-effect-1.st-menu {display:block;}
/********<=767 mobile nav style css 2********/

/**************************/
@media(max-width:1820px){
	.header .navlist li{padding:0 .24rem;}
	
}
@media(max-width:1440px){
	.tem_banner .label_text{padding:0 1.6rem}
	.flash .page_txt{left:1.6rem}
	.human_box .mains1 .text,.contact_box .text{padding-left:1.6rem;}
	.flash .colnav{right:1.6rem;}
	
}
@media(max-width:1200px){
	.header .navlist li{padding:0 .15rem;}
}
/******ipad****/
@media(max-width:990px){
	body{overflow-x:hidden;}
	.st-menu {display:block;}	
	.header {display:none;}
	.m-header,.m_header2  {top:0;opacity:1;}
	
	.tem_banner.indise,.show_product,.job_box{padding:50px 0 0}
	.flash .page_txt,.flash .mbx{left:.45rem}
	.human_box .mains1 .text,.contact_box .text{padding-left:.45rem;}
	.flash .colnav{right:.45rem;}
	
	.message .mainsbox .lists li input[type="text"], .message .mainsbox .lists li textarea{font-size:12px}
	.message .mainsbox .lists li textarea,.message .mainsbox .lists li button{font-size:12px}
	
}
/********mobile*********/
@media(max-width:767px){
	.tem_banner .label_text{padding:0 .25rem}
	.flash .page_txt{left:.25rem}
	.human_box .mains1 .text,.contact_box .text{padding-left:.25rem;}
	.flash .colnav{right:.25rem;}
	
	.tem_banner .label_text .let .img img{max-height:.35rem;}
	.tem_banner .label_text .let p,.tem_banner .label_text .rlt p{font-size:.16rem}
	.tem_banner .label_text .rlt h6{font-size:.22rem}
	.tem_banner .swiper-page {display:none;}
	.tem_index_about .items > div a{padding:1.25rem .1rem 0}
	.tem_index_product{padding:1.05rem .25rem 1.3rem}
	.tem_index_product .mains > div{display:block;padding:0;margin:0 0 .35rem;width:100%}
	.footer .f_info > div{display:block;width:100% !important}
	.footer .f_info > div.navlist {display:none;}
	.flash .page_txt{top:35%}
	.company .infos > div{display:block;width:100% !important;}
	.company .infos > div.titls {margin:0 0 .5rem}
	.history .lists .items{width:33.333%;margin:0 0 .35rem !important;padding:0 .15rem}
	.culture .lists .swiper-slide > div{display:block;width:100% !important;padding:0 !important;margin:0 0 .35rem}
	.honor .lists .swiper-slide > div{width:50%}
	.honor .lists .swiper-slide > div:first-child{margin:0}
	.honor .titles{position:relative;top:0;margin:0 0 .5rem}
	.show_product .mainsbox > div{width:100%;border:0 !important;margin:0 0 .45rem}
	.show_product .mainsbox {display:block;}
	.show_product .mainsbox .text{padding:.55rem .25rem;}
	.news_box .lists::before, .news_box .lists::after{left:50%}
	.news_box .lists::before {display:none;}
	.human_box .mains0 .editor > div{display:block;width:100% !important;}
	.human_box .mains0 .editor .text{padding:.65rem 0 0}
	.human_box .mains1{display:block;}
	.human_box .mains1>div{width:100% !important;}
	.human_box .mains1 .text{padding:.65rem .25rem;}
	.human_box .mains2 > div > div{display:block;width:100% !important;}
	.human_box .mains3 .lists .swiper-page > div{left:.5rem;}
	.human_box .mains3 .lists .swiper-page > div.slide-button-next{left:auto;right:.5rem;}
	.human_box .mains4 > div{width:100%}
	.contact_box > div{display:block;width:100% !important;}
	.contact_box .text{padding:.65rem .25rem;}
	.message .mainsbox > div{width:100%}
	.message .mainsbox .imgs{display:none;}
	.message .mainsbox .lists{padding:0}
	
	.index_about > div{display:block;width:100%}
	.index_about > div.text {padding:.55rem 0}
	.index_promain .editor{padding:0}
	.index_promain .editor > div{padding:0 .2rem}
	.flash img{height:350px;}
	.company .infos .titles{padding:0 0 .5rem;}
	.flash ol{display:none	}
}